[INFO] fetching crate legalis-la 0.1.4...
[INFO] testing legalis-la-0.1.4 against try#0abe69e6c16114311cc2700e972492e64d69c28f for pr-154065-1
[INFO] extracting crate legalis-la 0.1.4 into /workspace/builds/worker-6-tc2/source
[INFO] started tweaking crates.io crate legalis-la 0.1.4
[INFO] finished tweaking crates.io crate legalis-la 0.1.4
[INFO] tweaked toml for crates.io crate legalis-la 0.1.4 written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate legalis-la 0.1.4 on toolchain 0abe69e6c16114311cc2700e972492e64d69c28f
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate legalis-la 0.1.4 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 2ba9822719c0cc21e018367f136cfeb00fc2f503dfcaa7a88d055a76ad77db8b
[INFO] running `Command { std: "docker" "start" "-a" "2ba9822719c0cc21e018367f136cfeb00fc2f503dfcaa7a88d055a76ad77db8b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2ba9822719c0cc21e018367f136cfeb00fc2f503dfcaa7a88d055a76ad77db8b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2ba9822719c0cc21e018367f136cfeb00fc2f503dfcaa7a88d055a76ad77db8b", kill_on_drop: false }`
[INFO] [stdout] 2ba9822719c0cc21e018367f136cfeb00fc2f503dfcaa7a88d055a76ad77db8b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 55bf4ef8bc19f474eb18716df719d0666a0a6da2593f73ff14763fb7d2d6f22a
[INFO] running `Command { std: "docker" "start" "-a" "55bf4ef8bc19f474eb18716df719d0666a0a6da2593f73ff14763fb7d2d6f22a", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.105
[INFO] [stderr]    Compiling quote v1.0.43
[INFO] [stderr]    Compiling zmij v1.0.16
[INFO] [stderr]    Compiling zerocopy v0.8.33
[INFO] [stderr]    Compiling foldhash v0.2.0
[INFO] [stderr]    Compiling uuid v1.20.0
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling anyhow v1.0.100
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling safe_arch v0.7.4
[INFO] [stderr]    Compiling socket2 v0.6.1
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling num_cpus v1.17.0
[INFO] [stderr]    Compiling md5 v0.8.0
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling wide v0.7.33
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling lru v0.16.3
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling tokio-macros v2.6.0
[INFO] [stderr]    Compiling tokio v1.49.0
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling chrono v0.4.43
[INFO] [stderr]    Compiling legalis-core v0.1.4
[INFO] [stderr]    Compiling legalis-sim v0.1.4
[INFO] [stderr]    Compiling legalis-i18n v0.1.4
[INFO] [stderr]    Compiling legalis-verifier v0.1.4
[INFO] [stderr]    Compiling legalis-la v0.1.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 21s
[INFO] running `Command { std: "docker" "inspect" "55bf4ef8bc19f474eb18716df719d0666a0a6da2593f73ff14763fb7d2d6f22a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "55bf4ef8bc19f474eb18716df719d0666a0a6da2593f73ff14763fb7d2d6f22a", kill_on_drop: false }`
[INFO] [stdout] 55bf4ef8bc19f474eb18716df719d0666a0a6da2593f73ff14763fb7d2d6f22a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 7d6968d3730513dc730788286d0d9e412fe595a8c14375968e0b35c77016a783
[INFO] running `Command { std: "docker" "start" "-a" "7d6968d3730513dc730788286d0d9e412fe595a8c14375968e0b35c77016a783", kill_on_drop: false }`
[INFO] [stderr]    Compiling legalis-la v0.1.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 18.23s
[INFO] running `Command { std: "docker" "inspect" "7d6968d3730513dc730788286d0d9e412fe595a8c14375968e0b35c77016a783", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7d6968d3730513dc730788286d0d9e412fe595a8c14375968e0b35c77016a783", kill_on_drop: false }`
[INFO] [stdout] 7d6968d3730513dc730788286d0d9e412fe595a8c14375968e0b35c77016a783
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 68d9c94b081c9eea6f036ddc2782ca6d9f58024425f995f1b33b728e025cc591
[INFO] running `Command { std: "docker" "start" "-a" "68d9c94b081c9eea6f036ddc2782ca6d9f58024425f995f1b33b728e025cc591", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.12s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/legalis_la-aa865588247cb855)
[INFO] [stdout] 
[INFO] [stdout] running 473 tests
[INFO] [stdout] test administrative_law::error::tests::test_bilingual_error_messages ... ok
[INFO] [stdout] test administrative_law::error::tests::test_appeal_error_deadline_missed ... ok
[INFO] [stdout] test administrative_law::error::tests::test_error_conversion ... ok
[INFO] [stdout] test administrative_law::error::tests::test_license_error_messages ... ok
[INFO] [stdout] test administrative_law::error::tests::test_state_liability_error ... ok
[INFO] [stdout] test administrative_law::error::tests::test_sanction_error_disproportionate ... ok
[INFO] [stdout] test administrative_law::types::tests::test_license_type_authority_levels ... ok
[INFO] [stdout] test administrative_law::types::tests::test_sanction_severity_levels ... ok
[INFO] [stdout] test administrative_law::types::tests::test_administrative_appeal_builder ... ok
[INFO] [stdout] test administrative_law::types::tests::test_administrative_decision_builder ... ok
[INFO] [stdout] test administrative_law::types::tests::test_administrative_level_hierarchy ... ok
[INFO] [stdout] test administrative_law::types::tests::test_administrative_sanction_builder ... ok
[INFO] [stdout] test administrative_law::types::tests::test_appeal_level_deadlines ... ok
[INFO] [stdout] test administrative_law::types::tests::test_legal_basis_citations ... ok
[INFO] [stdout] test administrative_law::types::tests::test_state_liability_creation ... ok
[INFO] [stdout] test administrative_law::validator::tests::test_validate_appeal_deadline ... ok
[INFO] [stdout] test administrative_law::validator::tests::test_validate_authority_jurisdiction ... ok
[INFO] [stdout] test administrative_law::validator::tests::test_validate_license_application ... ok
[INFO] [stdout] test administrative_law::validator::tests::test_validate_legal_basis ... ok
[INFO] [stdout] test administrative_law::validator::tests::test_validate_notification ... ok
[INFO] [stdout] test administrative_law::validator::tests::test_validate_sanction_fine_limits ... ok
[INFO] [stdout] test administrative_law::validator::tests::test_validate_proportionality ... ok
[INFO] [stdout] test administrative_law::validator::tests::test_validate_state_liability_deadline ... ok
[INFO] [stdout] test anti_corruption_law::error::tests::test_anti_corruption_error_display ... ok
[INFO] [stdout] test anti_corruption_law::error::tests::test_article_reference ... ok
[INFO] [stdout] test anti_corruption_law::error::tests::test_english_message ... ok
[INFO] [stdout] test anti_corruption_law::error::tests::test_investigation_timeline_error ... ok
[INFO] [stdout] test anti_corruption_law::error::tests::test_illicit_enrichment_error ... ok
[INFO] [stdout] test anti_corruption_law::error::tests::test_lao_message ... ok
[INFO] [stdout] test anti_corruption_law::validator::tests::test_determine_penalty_range_minor ... ok
[INFO] [stdout] test anti_corruption_law::validator::tests::test_determine_penalty_range_very_serious ... ok
[INFO] [stdout] test anti_corruption_law::validator::tests::test_validate_asset_declaration_valid ... ok
[INFO] [stdout] test anti_corruption_law::validator::tests::test_position_grade_requires_declaration ... ok
[INFO] [stdout] test anti_corruption_law::validator::tests::test_validate_cooling_off_period_insufficient ... ok
[INFO] [stdout] test anti_corruption_law::validator::tests::test_validate_cooling_off_period_sufficient ... ok
[INFO] [stdout] test anti_corruption_law::validator::tests::test_validate_corruption_offense_missing_description ... ok
[INFO] [stdout] test anti_corruption_law::validator::tests::test_validate_gift_limit_within ... ok
[INFO] [stdout] test anti_corruption_law::validator::tests::test_validate_declaration_deadline_on_time ... ok
[INFO] [stdout] test anti_corruption_law::validator::tests::test_validate_investigation_timeline_exceeded ... ok
[INFO] [stdout] test anti_corruption_law::validator::tests::test_validate_corruption_offense_valid ... ok
[INFO] [stdout] test anti_corruption_law::validator::tests::test_validate_investigation_timeline_within ... ok
[INFO] [stdout] test anti_corruption_law::validator::tests::test_validate_declaration_deadline_late ... ok
[INFO] [stdout] test anti_corruption_law::validator::tests::test_validate_official_category ... ok
[INFO] [stdout] test anti_corruption_law::validator::tests::test_validate_sia_jurisdiction_central ... ok
[INFO] [stdout] test anti_corruption_law::validator::tests::test_validate_whistleblower_report_valid ... ok
[INFO] [stdout] test anti_corruption_law::validator::tests::test_validate_whistleblower_reward_too_low ... ok
[INFO] [stdout] test banking_law::error::tests::test_aml_errors ... ok
[INFO] [stdout] test anti_corruption_law::validator::tests::test_validate_sia_jurisdiction_provincial_mismatch ... ok
[INFO] [stdout] test banking_law::error::tests::test_bilingual_error_messages ... ok
[INFO] [stdout] test banking_law::error::tests::test_bol_supervision_errors ... ok
[INFO] [stdout] test anti_corruption_law::validator::tests::test_validate_whistleblower_reward_valid ... ok
[INFO] [stdout] test anti_corruption_law::validator::tests::test_validate_whistleblower_reward_too_high ... ok
[INFO] [stdout] test banking_law::error::tests::test_bol_notification_required ... ok
[INFO] [stdout] test banking_law::error::tests::test_critical_violations ... ok
[INFO] [stdout] test banking_law::error::tests::test_deposit_protection_errors ... ok
[INFO] [stdout] test banking_law::error::tests::test_error_categories ... ok
[INFO] [stdout] test banking_law::error::tests::test_fx_errors ... ok
[INFO] [stdout] test banking_law::error::tests::test_interest_rate_errors ... ok
[INFO] [stdout] test banking_law::error::tests::test_law_references ... ok
[INFO] [stdout] test banking_law::error::tests::test_may_result_in_sanctions ... ok
[INFO] [stdout] test banking_law::error::tests::test_related_party_limit_error ... ok
[INFO] [stdout] test banking_law::error::tests::test_single_borrower_limit_error ... ok
[INFO] [stdout] test administrative_law::error::tests::test_authority_error ... ok
[INFO] [stdout] test administrative_law::error::tests::test_notification_error ... ok
[INFO] [stdout] test administrative_law::validator::tests::test_validate_permit_conditions ... ok
[INFO] [stdout] test banking_law::types::tests::test_bank_type_lao_description ... ok
[INFO] [stdout] test banking_law::error::tests::test_validation_helper ... ok
[INFO] [stdout] test banking_law::error::tests::test_violation_helper ... ok
[INFO] [stdout] test banking_law::types::tests::test_bank_type_minimum_capital ... ok
[INFO] [stdout] test banking_law::types::tests::test_bol_report_deadlines ... ok
[INFO] [stdout] test banking_law::types::tests::test_borrower_exposure_limits ... ok
[INFO] [stdout] test banking_law::types::tests::test_cdd_completion ... ok
[INFO] [stdout] test banking_law::types::tests::test_asset_risk_weight ... ok
[INFO] [stdout] test banking_law::types::tests::test_cdd_incomplete ... ok
[INFO] [stdout] test banking_law::types::tests::test_fit_and_proper_assessment ... ok
[INFO] [stdout] test banking_law::types::tests::test_constants ... ok
[INFO] [stdout] test banking_law::types::tests::test_fit_and_proper_failure ... ok
[INFO] [stdout] test banking_law::types::tests::test_deposit_insurance ... ok
[INFO] [stdout] test banking_law::types::tests::test_mfi_minimum_capital ... ok
[INFO] [stdout] test banking_law::types::tests::test_related_party_limits ... ok
[INFO] [stdout] test banking_law::types::tests::test_rtgs_status ... ok
[INFO] [stdout] test banking_law::types::tests::test_payment_services ... ok
[INFO] [stdout] test banking_law::types::tests::test_suspicion_indicators ... ok
[INFO] [stdout] test banking_law::types::tests::test_pep_status ... ok
[INFO] [stdout] test banking_law::validator::tests::test_validate_deposit_rate ... ok
[INFO] [stdout] test banking_law::validator::tests::test_validate_exchange_rate ... ok
[INFO] [stdout] test banking_law::validator::tests::test_calculate_insured_amount ... ok
[INFO] [stdout] test banking_law::validator::tests::test_validate_cdd ... ok
[INFO] [stdout] test banking_law::validator::tests::test_validate_fit_and_proper ... ok
[INFO] [stdout] test banking_law::validator::tests::test_validate_car_failure ... ok
[INFO] [stdout] test banking_law::validator::tests::test_validate_capital_flow ... ok
[INFO] [stdout] test banking_law::validator::tests::test_validate_car_success ... ok
[INFO] [stdout] test banking_law::validator::tests::test_validate_deposit_insured ... ok
[INFO] [stdout] test banking_law::validator::tests::test_validate_foreign_branch_capital ... ok
[INFO] [stdout] test banking_law::validator::tests::test_validate_lending_rate ... ok
[INFO] [stdout] test banking_law::validator::tests::test_validate_record_keeping ... ok
[INFO] [stdout] test banking_law::validator::tests::test_validate_related_party_limit ... ok
[INFO] [stdout] test banking_law::validator::tests::test_validate_reserve_requirement ... ok
[INFO] [stdout] test banking_law::validator::tests::test_validate_risk_weight ... ok
[INFO] [stdout] test banking_law::validator::tests::test_validate_sanctions_screening ... ok
[INFO] [stdout] test banking_law::validator::tests::test_validate_usury ... ok
[INFO] [stdout] test commercial_law::error::tests::test_error_cloning ... ok
[INFO] [stdout] test commercial_law::error::tests::test_foreign_investment_violation ... ok
[INFO] [stdout] test commercial_law::error::tests::test_intellectual_property_error ... ok
[INFO] [stdout] test banking_law::validator::tests::test_validate_single_borrower_limit ... ok
[INFO] [stdout] test commercial_law::error::tests::test_corporate_governance_violation ... ok
[INFO] [stdout] test commercial_law::error::tests::test_insufficient_capital ... ok
[INFO] [stdout] test banking_law::validator::tests::test_validate_liquidity ... ok
[INFO] [stdout] test commercial_law::error::tests::test_invalid_enterprise_formation ... ok
[INFO] [stdout] test commercial_law::error::tests::test_invalid_board_composition ... ok
[INFO] [stdout] test banking_law::validator::tests::test_validate_minimum_capital_success ... ok
[INFO] [stdout] test commercial_law::types::tests::test_business_sectors ... ok
[INFO] [stdout] test commercial_law::types::tests::test_capital_requirements_individual ... ok
[INFO] [stdout] test commercial_law::error::tests::test_license_required ... ok
[INFO] [stdout] test commercial_law::types::tests::test_investment_incentives ... ok
[INFO] [stdout] test commercial_law::types::tests::test_partnership_types ... ok
[INFO] [stdout] test commercial_law::types::tests::test_ip_status ... ok
[INFO] [stdout] test commercial_law::types::tests::test_shareholder_creation ... ok
[INFO] [stdout] test commercial_law::error::tests::test_error_display ... ok
[INFO] [stdout] test commercial_law::validator::tests::test_validate_board_composition_too_few_directors ... ok
[INFO] [stdout] test commercial_law::validator::tests::test_validate_business_name_prohibited_words ... ok
[INFO] [stdout] test commercial_law::validator::tests::test_validate_board_composition_valid ... ok
[INFO] [stdout] test commercial_law::validator::tests::test_validate_capital_requirements_limited_company ... ok
[INFO] [stdout] test comparative::tests::test_comparative_analysis_builder ... ok
[INFO] [stdout] test commercial_law::validator::tests::test_validate_restricted_sector_finance ... ok
[INFO] [stdout] test commercial_law::validator::tests::test_validate_trademark_invalid_class ... ok
[INFO] [stdout] test commercial_law::types::tests::test_minimum_paid_up_calculation ... ok
[INFO] [stdout] test comparative::tests::test_compare_with_french_law ... ok
[INFO] [stdout] test commercial_law::validator::tests::test_validate_trademark_valid ... ok
[INFO] [stdout] test constitution::validator::tests::test_na_candidacy ... ok
[INFO] [stdout] test comparative::tests::test_compare_with_japanese_law ... ok
[INFO] [stdout] test comparative::tests::test_generate_comprehensive_report ... ok
[INFO] [stdout] test constitution::validator::tests::test_voting_rights ... ok
[INFO] [stdout] test constitution::validator::tests::test_constitutional_amendment_votes ... ok
[INFO] [stdout] test constitution::validator::tests::test_election_method ... ok
[INFO] [stdout] test commercial_law::types::tests::test_capital_requirements_limited_company ... ok
[INFO] [stdout] test criminal_code::error::tests::test_criminal_code_error_display ... ok
[INFO] [stdout] test criminal_code::types::tests::test_mental_capacity_status ... ok
[INFO] [stdout] test criminal_code::error::tests::test_sexual_crime_age_of_consent ... ok
[INFO] [stdout] test criminal_code::types::tests::test_mens_rea_types ... ok
[INFO] [stdout] test criminal_code::error::tests::test_liability_error ... ok
[INFO] [stdout] test commercial_law::types::tests::test_capital_requirements_public_company ... ok
[INFO] [stdout] test commercial_law::validator::tests::test_validate_business_name_valid ... ok
[INFO] [stdout] test criminal_code::types::tests::test_victim_category ... ok
[INFO] [stdout] test criminal_code::validator::tests::test_validate_age_of_responsibility ... ok
[INFO] [stdout] test criminal_code::validator::tests::test_validate_age_of_consent ... ok
[INFO] [stdout] test commercial_law::types::tests::test_director_positions ... ok
[INFO] [stdout] test criminal_code::types::tests::test_penalty_severity_ordering ... ok
[INFO] [stdout] test criminal_code::error::tests::test_penalty_error_range ... ok
[INFO] [stdout] test education_law::error::tests::test_bilingual_error_messages ... ok
[INFO] [stdout] test education_law::error::tests::test_critical_violations ... ok
[INFO] [stdout] test education_law::error::tests::test_error_category ... ok
[INFO] [stdout] test criminal_code::validator::tests::test_validate_mental_capacity ... ok
[INFO] [stdout] test criminal_code::validator::tests::test_validate_penalty_imprisonment ... ok
[INFO] [stdout] test education_law::types::tests::test_education_level_compulsory ... ok
[INFO] [stdout] test criminal_code::validator::tests::test_validate_robbery ... ok
[INFO] [stdout] test education_law::types::tests::test_degree_type_duration ... ok
[INFO] [stdout] test criminal_code::validator::tests::test_validate_statutory_rape ... ok
[INFO] [stdout] test banking_law::validator::tests::test_validate_mfi_capital ... ok
[INFO] [stdout] test education_law::error::tests::test_article_numbers ... ok
[INFO] [stdout] test education_law::error::tests::test_student_welfare_related ... ok
[INFO] [stdout] test banking_law::validator::tests::test_validate_mobile_banking_compliance ... ok
[INFO] [stdout] test education_law::types::tests::test_compulsory_education_age ... ok
[INFO] [stdout] test commercial_law::error::tests::test_investment_incentive_error ... ok
[INFO] [stdout] test commercial_law::error::tests::test_restricted_sector_violation ... ok
[INFO] [stdout] test banking_law::validator::tests::test_validate_minimum_capital_failure ... ok
[INFO] [stdout] test education_law::validator::tests::test_comprehensive_validation ... ok
[INFO] [stdout] test education_law::validator::tests::test_expired_institution_license ... ok
[INFO] [stdout] test education_law::validator::tests::test_scholarship_eligibility ... ok
[INFO] [stdout] test education_law::validator::tests::test_unqualified_teacher ... ok
[INFO] [stdout] test education_law::types::tests::test_institution_builder ... ok
[INFO] [stdout] test education_law::types::tests::test_teacher_qualification_level ... ok
[INFO] [stdout] test education_law::validator::tests::test_student_age_for_level ... ok
[INFO] [stdout] test education_law::validator::tests::test_capacity_exceeded ... ok
[INFO] [stdout] test education_law::validator::tests::test_child_not_enrolled ... ok
[INFO] [stdout] test education_law::validator::tests::test_class_size_validation ... ok
[INFO] [stdout] test education_law::validator::tests::test_teacher_student_ratio ... ok
[INFO] [stdout] test education_law::validator::tests::test_valid_compulsory_enrollment ... ok
[INFO] [stdout] test education_law::validator::tests::test_valid_institution_license ... ok
[INFO] [stdout] test education_law::validator::tests::test_valid_teacher_qualification ... ok
[INFO] [stdout] test environmental_law::error::tests::test_correctable ... ok
[INFO] [stdout] test environmental_law::error::tests::test_critical_violations ... ok
[INFO] [stdout] test environmental_law::error::tests::test_article_numbers ... ok
[INFO] [stdout] test environmental_law::error::tests::test_penalty_severity ... ok
[INFO] [stdout] test environmental_law::validator::tests::test_air_quality_fail ... ok
[INFO] [stdout] test environmental_law::validator::tests::test_air_quality_pass ... ok
[INFO] [stdout] test environmental_law::error::tests::test_pollution_related ... ok
[INFO] [stdout] test environmental_law::validator::tests::test_protected_area_activity ... ok
[INFO] [stdout] test environmental_law::validator::tests::test_eia_requirement_small_project ... ok
[INFO] [stdout] test environmental_law::validator::tests::test_noise_level ... ok
[INFO] [stdout] test family::tests::test_article673_marriage ... ok
[INFO] [stdout] test environmental_law::validator::tests::test_waste_disposal ... ok
[INFO] [stdout] test forestry_law::error::tests::test_correctable ... ok
[INFO] [stdout] test forestry_law::error::tests::test_bilingual_error_messages ... ok
[INFO] [stdout] test forestry_law::error::tests::test_critical_violations ... ok
[INFO] [stdout] test environmental_law::error::tests::test_bilingual_error_messages ... ok
[INFO] [stdout] test environmental_law::validator::tests::test_eia_requirement_mining ... ok
[INFO] [stdout] test environmental_law::validator::tests::test_permit_validation ... ok
[INFO] [stdout] test environmental_law::validator::tests::test_water_quality_bod ... ok
[INFO] [stdout] test forestry_law::error::tests::test_harvesting_related ... ok
[INFO] [stdout] test family::tests::test_article700_divorce ... ok
[INFO] [stdout] test forestry_law::error::tests::test_penalty_severity ... ok
[INFO] [stdout] test family::tests::test_validate_adoption ... ok
[INFO] [stdout] test environmental_law::validator::tests::test_water_quality_ph ... ok
[INFO] [stdout] test forestry_law::error::tests::test_article_numbers ... ok
[INFO] [stdout] test forestry_law::validator::tests::test_benefit_sharing_invalid ... ok
[INFO] [stdout] test forestry_law::validator::tests::test_cites_compliance_listed_species ... ok
[INFO] [stdout] test forestry_law::validator::tests::test_concession_area_management ... ok
[INFO] [stdout] test forestry_law::validator::tests::test_chain_of_custody_valid ... ok
[INFO] [stdout] test forestry_law::validator::tests::test_concession_area_plantation ... ok
[INFO] [stdout] test forestry_law::validator::tests::test_cites_compliance_unlisted_species ... ok
[INFO] [stdout] test forestry_law::validator::tests::test_concession_term_plantation ... ok
[INFO] [stdout] test forestry_law::validator::tests::test_concession_term_management ... ok
[INFO] [stdout] test forestry_law::validator::tests::test_forest_concession_missing_eia ... ok
[INFO] [stdout] test forestry_law::validator::tests::test_forest_concession_validation ... ok
[INFO] [stdout] test forestry_law::validator::tests::test_harvesting_season_wet ... ok
[INFO] [stdout] test forestry_law::validator::tests::test_harvesting_season_dry ... ok
[INFO] [stdout] test forestry_law::validator::tests::test_minimum_diameter_teak ... ok
[INFO] [stdout] test forestry_law::validator::tests::test_species_protection_category_ii_iii ... ok
[INFO] [stdout] test forestry_law::validator::tests::test_penalty_calculation_illegal_logging ... ok
[INFO] [stdout] test forestry_law::validator::tests::test_timber_permit_validation_prohibited_species ... ok
[INFO] [stdout] test forestry_law::validator::tests::test_timber_permit_builder ... ok
[INFO] [stdout] test general_provisions::tests::test_agency_authority ... ok
[INFO] [stdout] test general_provisions::tests::test_article20_legal_capacity ... ok
[INFO] [stdout] test general_provisions::tests::test_article21_minor_protection ... ok
[INFO] [stdout] test forestry_law::validator::tests::test_chain_of_custody_broken ... ok
[INFO] [stdout] test forestry_law::validator::tests::test_timber_permit_validation_valid ... ok
[INFO] [stdout] test general_provisions::tests::test_article1_basic_principle ... ok
[INFO] [stdout] test general_provisions::tests::test_article3_good_faith ... ok
[INFO] [stdout] test forestry_law::validator::tests::test_benefit_sharing_valid ... ok
[INFO] [stdout] test health_law::error::tests::test_bilingual_error_messages ... ok
[INFO] [stdout] test health_law::error::tests::test_legal_basis ... ok
[INFO] [stdout] test health_law::error::tests::test_article_numbers ... ok
[INFO] [stdout] test health_law::error::tests::test_critical_violations ... ok
[INFO] [stdout] test health_law::error::tests::test_patient_safety_issues ... ok
[INFO] [stdout] test forestry_law::validator::tests::test_penalty_calculation_repeat_offender ... ok
[INFO] [stdout] test forestry_law::validator::tests::test_minimum_diameter_rosewood ... ok
[INFO] [stdout] test health_law::types::tests::test_constants ... ok
[INFO] [stdout] test health_law::types::tests::test_drug_category_prescription_requirement ... ok
[INFO] [stdout] test forestry_law::validator::tests::test_species_protection_category_i ... ok
[INFO] [stdout] test general_provisions::tests::test_period_calculation ... ok
[INFO] [stdout] test health_law::types::tests::test_authority_level_descriptions ... ok
[INFO] [stdout] test health_law::types::tests::test_health_insurance_scheme_coverage ... ok
[INFO] [stdout] test health_law::types::tests::test_healthcare_facility_type_descriptions ... ok
[INFO] [stdout] test health_law::types::tests::test_informed_consent_guardian_requirement ... ok
[INFO] [stdout] test health_law::types::tests::test_minimum_bed_capacity ... ok
[INFO] [stdout] test health_law::types::tests::test_patient_right_article_reference ... ok
[INFO] [stdout] test health_law::validator::tests::test_comprehensive_facility_validation ... ok
[INFO] [stdout] test health_law::validator::tests::test_emergency_response_time ... ok
[INFO] [stdout] test health_law::validator::tests::test_expired_facility_license ... ok
[INFO] [stdout] test health_law::validator::tests::test_expired_medical_license ... ok
[INFO] [stdout] test health_law::validator::tests::test_guardian_consent_required ... ok
[INFO] [stdout] test health_law::validator::tests::test_inadequate_bed_capacity ... ok
[INFO] [stdout] test health_law::validator::tests::test_informed_consent_valid ... ok
[INFO] [stdout] test health_law::validator::tests::test_practice_scope_exceeded ... ok
[INFO] [stdout] test health_law::validator::tests::test_unregistered_drug ... ok
[INFO] [stdout] test health_law::types::tests::test_medical_profession_education_requirements ... ok
[INFO] [stdout] test health_law::validator::tests::test_valid_drug_registration ... ok
[INFO] [stdout] test labor_law::validator::tests::test_exceeds_daily_hours ... ok
[INFO] [stdout] test health_law::validator::tests::test_valid_facility_license ... ok
[INFO] [stdout] test labor_law::validator::tests::test_exceeds_weekly_hours ... ok
[INFO] [stdout] test health_law::validator::tests::test_valid_health_insurance ... ok
[INFO] [stdout] test health_law::validator::tests::test_valid_medical_license ... ok
[INFO] [stdout] test inheritance::tests::test_article1000_forced_heirship ... ok
[INFO] [stdout] test inheritance::tests::test_article910_succession ... ok
[INFO] [stdout] test inheritance::tests::test_article950_will ... ok
[INFO] [stdout] test labor_law::error::tests::test_article_numbers ... ok
[INFO] [stdout] test labor_law::error::tests::test_critical_violations ... ok
[INFO] [stdout] test labor_law::validator::tests::test_comprehensive_validation ... ok
[INFO] [stdout] test labor_law::validator::tests::test_insufficient_annual_leave ... ok
[INFO] [stdout] test labor_law::error::tests::test_bilingual_error_messages ... ok
[INFO] [stdout] test land_law::types::tests::test_foreign_national_status ... ok
[INFO] [stdout] test labor_law::validator::tests::test_minimum_wage_validation ... ok
[INFO] [stdout] test labor_law::validator::tests::test_overtime_premium_validation ... ok
[INFO] [stdout] test labor_law::validator::tests::test_probation_exceeds_limit ... ok
[INFO] [stdout] test labor_law::validator::tests::test_valid_contract ... ok
[INFO] [stdout] test land_law::error::tests::test_error_clone ... ok
[INFO] [stdout] test land_law::error::tests::test_invalid_land_use_right_error ... ok
[INFO] [stdout] test land_law::types::tests::test_land_dispute_boundary ... ok
[INFO] [stdout] test land_law::types::tests::test_land_transaction_sale ... ok
[INFO] [stdout] test land_law::validator::tests::test_validate_perpetual_use_right_foreign_fails ... ok
[INFO] [stdout] test mining_law::error::tests::test_article_numbers ... ok
[INFO] [stdout] test land_law::validator::tests::test_validate_perpetual_use_right_success ... ok
[INFO] [stdout] test land_law::types::tests::test_perpetual_use_right ... ok
[INFO] [stdout] test mining_law::error::tests::test_bilingual_error_messages ... ok
[INFO] [stdout] test land_law::validator::tests::test_validate_foreign_ownership_lease_success ... ok
[INFO] [stdout] test mining_law::error::tests::test_correctable ... ok
[INFO] [stdout] test land_law::types::tests::test_state_land_creation ... ok
[INFO] [stdout] test land_law::validator::tests::test_validate_foreign_ownership_perpetual_fails ... ok
[INFO] [stdout] test mining_law::error::tests::test_community_rights_errors ... ok
[INFO] [stdout] test mining_law::error::tests::test_environmental_errors ... ok
[INFO] [stdout] test mining_law::error::tests::test_critical_violations ... ok
[INFO] [stdout] test mining_law::validator::tests::test_validate_concession_area ... ok
[INFO] [stdout] test mining_law::validator::tests::test_validate_foreign_ownership ... ok
[INFO] [stdout] test mining_law::validator::tests::test_validate_license_expired ... ok
[INFO] [stdout] test mining_law::validator::tests::test_validate_mineral_classification ... ok
[INFO] [stdout] test mining_law::error::tests::test_license_related_errors ... ok
[INFO] [stdout] test mining_law::error::tests::test_penalty_severity ... ok
[INFO] [stdout] test mining_law::validator::tests::test_validate_mineral_export ... ok
[INFO] [stdout] test mining_law::validator::tests::test_calculate_royalty_amount ... ok
[INFO] [stdout] test mining_law::validator::tests::test_license_for_activity ... ok
[INFO] [stdout] test mining_law::validator::tests::test_validate_license_valid ... ok
[INFO] [stdout] test mining_law::validator::tests::test_validate_local_content ... ok
[INFO] [stdout] test mining_law::validator::tests::test_validate_small_scale_mining ... ok
[INFO] [stdout] test obligations::tests::test_article432_obligation ... ok
[INFO] [stdout] test obligations::tests::test_article600_tort ... ok
[INFO] [stdout] test obligations::tests::test_validate_breach_claim ... ok
[INFO] [stdout] test mining_law::validator::tests::test_validate_protected_area_distance ... ok
[INFO] [stdout] test mining_law::validator::tests::test_validate_rehabilitation_bond ... ok
[INFO] [stdout] test obligations::tests::test_validate_tort_claim ... ok
[INFO] [stdout] test mining_law::validator::tests::test_validate_revenue_sharing ... ok
[INFO] [stdout] test obligations::tests::test_validate_unjust_enrichment ... ok
[INFO] [stdout] test mining_law::validator::tests::test_validate_royalty_rate ... ok
[INFO] [stdout] test obligations::tests::test_article500_contract_formation ... ok
[INFO] [stdout] test obligations::tests::test_validate_contract_formation ... ok
[INFO] [stdout] test oda::tests::test_generate_impact_report ... ok
[INFO] [stdout] test oda::tests::test_get_japanese_contributions ... ok
[INFO] [stdout] test oda::tests::test_get_legal_assistance_projects ... ok
[INFO] [stdout] test oda::tests::test_get_oda_history ... ok
[INFO] [stdout] test property::tests::test_article162_property_classification ... ok
[INFO] [stdout] test property::tests::test_article163_ownership ... ok
[INFO] [stdout] test property::tests::test_article200_accession ... ok
[INFO] [stdout] test property::tests::test_validate_possession ... ok
[INFO] [stdout] test tax_law::error::tests::test_duplicate_filing ... ok
[INFO] [stdout] test property::tests::test_validate_property_transaction ... ok
[INFO] [stdout] test tax_law::error::tests::test_excise_tax_errors ... ok
[INFO] [stdout] test property::tests::test_validate_servitude ... ok
[INFO] [stdout] test tax_law::error::tests::test_bilingual_error_messages ... ok
[INFO] [stdout] test tax_law::error::tests::test_critical_violations ... ok
[INFO] [stdout] test tax_law::error::tests::test_estimated_penalty_rate ... ok
[INFO] [stdout] test property::tests::test_validate_security_right ... ok
[INFO] [stdout] test tax_law::error::tests::test_invalid_period ... ok
[INFO] [stdout] test tax_law::error::tests::test_law_references ... ok
[INFO] [stdout] test tax_law::error::tests::test_penalty_errors ... ok
[INFO] [stdout] test tax_law::error::tests::test_related_tax_type ... ok
[INFO] [stdout] test tax_law::error::tests::test_requires_immediate_correction ... ok
[INFO] [stdout] test tax_law::error::tests::test_tax_audit_pending ... ok
[INFO] [stdout] test tax_law::error::tests::test_validation_helper ... ok
[INFO] [stdout] test tax_law::error::tests::test_vat_exemption_errors ... ok
[INFO] [stdout] test tax_law::error::tests::test_treaty_violation ... ok
[INFO] [stdout] test tax_law::error::tests::test_violation_helper ... ok
[INFO] [stdout] test tax_law::error::tests::test_withholding_tax_errors ... ok
[INFO] [stdout] test tax_law::types::tests::test_corporate_entity_type ... ok
[INFO] [stdout] test tax_law::types::tests::test_personal_income_tax_bracket ... ok
[INFO] [stdout] test tax_law::types::tests::test_corporate_tax_rate ... ok
[INFO] [stdout] test tax_law::types::tests::test_customs_declaration_type ... ok
[INFO] [stdout] test tax_law::types::tests::test_customs_duty_rates ... ok
[INFO] [stdout] test tax_law::types::tests::test_fuel_type_excise_rates ... ok
[INFO] [stdout] test tax_law::types::tests::test_income_tax_threshold ... ok
[INFO] [stdout] test tax_law::types::tests::test_income_type ... ok
[INFO] [stdout] test tax_law::types::tests::test_tax_brackets ... ok
[INFO] [stdout] test tax_law::types::tests::test_tax_payment_method ... ok
[INFO] [stdout] test tax_law::types::tests::test_tax_residence_status ... ok
[INFO] [stdout] test tax_law::types::tests::test_property_type_tax_rates ... ok
[INFO] [stdout] test tax_law::types::tests::test_property_tax_rates ... ok
[INFO] [stdout] test tax_law::types::tests::test_standard_brackets ... ok
[INFO] [stdout] test tax_law::types::tests::test_tax_filing ... ok
[INFO] [stdout] test tax_law::types::tests::test_tax_filing_period ... ok
[INFO] [stdout] test tax_law::types::tests::test_tax_type ... ok
[INFO] [stdout] test tax_law::types::tests::test_vat_exemption_article_reference ... ok
[INFO] [stdout] test tax_law::types::tests::test_vat_registration ... ok
[INFO] [stdout] test tax_law::types::tests::test_vat_registration_not_required ... ok
[INFO] [stdout] test tax_law::types::tests::test_vat_threshold ... ok
[INFO] [stdout] test tax_law::types::tests::test_withholding_tax_rates ... ok
[INFO] [stdout] test tax_law::validator::tests::test_calculate_excise_tax ... ok
[INFO] [stdout] test tax_law::validator::tests::test_calculate_personal_income_tax_below_threshold ... ok
[INFO] [stdout] test tax_law::validator::tests::test_calculate_personal_income_tax_first_bracket ... ok
[INFO] [stdout] test tax_law::validator::tests::test_calculate_personal_income_tax_multiple_brackets ... ok
[INFO] [stdout] test tax_law::validator::tests::test_calculate_property_tax ... ok
[INFO] [stdout] test tax_law::validator::tests::test_validate_customs_duty_rate_invalid ... ok
[INFO] [stdout] test tax_law::validator::tests::test_calculate_vat ... ok
[INFO] [stdout] test tax_law::types::tests::test_vat_rate_types ... ok
[INFO] [stdout] test tax_law::types::tests::test_vat_rate ... ok
[INFO] [stdout] test tax_law::validator::tests::test_calculate_corporate_income_tax ... ok
[INFO] [stdout] test tax_law::validator::tests::test_treaty_countries_list ... ok
[INFO] [stdout] test tax_law::validator::tests::test_validate_customs_duty_rate_valid ... ok
[INFO] [stdout] test tax_law::validator::tests::test_validate_property_tax_rate_invalid ... ok
[INFO] [stdout] test tax_law::validator::tests::test_validate_property_tax_rate_valid ... ok
[INFO] [stdout] test tax_law::validator::tests::test_validate_tax_filing_on_time ... ok
[INFO] [stdout] test tax_law::validator::tests::test_validate_tax_id_format_empty ... ok
[INFO] [stdout] test tax_law::validator::tests::test_validate_tax_id_format_too_short ... ok
[INFO] [stdout] test tax_law::validator::tests::test_validate_hs_code_too_short ... ok
[INFO] [stdout] test tax_law::validator::tests::test_validate_hs_code_valid ... ok
[INFO] [stdout] test tax_law::validator::tests::test_validate_tax_id_format_valid ... ok
[INFO] [stdout] test tax_law::validator::tests::test_validate_tax_filing_not_filed ... ok
[INFO] [stdout] test tax_law::validator::tests::test_validate_tax_payment_overpayment ... ok
[INFO] [stdout] test tax_law::validator::tests::test_validate_tax_payment_underpayment ... ok
[INFO] [stdout] test tax_law::validator::tests::test_validate_tax_residence_invalid_treaty_country ... ok
[INFO] [stdout] test tax_law::validator::tests::test_validate_tax_residence_non_resident ... ok
[INFO] [stdout] test tax_law::validator::tests::test_validate_tax_payment_sufficient ... ok
[INFO] [stdout] test tax_law::validator::tests::test_validate_tax_residence_lao_resident ... ok
[INFO] [stdout] test tax_law::validator::tests::test_validate_tax_residence_treaty_resident ... ok
[INFO] [stdout] test tax_law::validator::tests::test_validate_vat_exemption_education ... ok
[INFO] [stdout] test tax_law::validator::tests::test_validate_tax_residence_insufficient_days ... ok
[INFO] [stdout] test tax_law::validator::tests::test_validate_vat_exemption_agriculture ... ok
[INFO] [stdout] test tax_law::validator::tests::test_validate_vat_rate_standard ... ok
[INFO] [stdout] test tax_law::validator::tests::test_validate_vat_rate_zero ... ok
[INFO] [stdout] test tax_law::validator::tests::test_validate_vat_registration_not_required ... ok
[INFO] [stdout] test tax_law::validator::tests::test_validate_vat_registration_required ... ok
[INFO] [stdout] test tourism_law::error::tests::test_article_numbers ... ok
[INFO] [stdout] test tax_law::validator::tests::test_validate_vat_rate_invalid ... ok
[INFO] [stdout] test tourism_law::error::tests::test_legal_basis ... ok
[INFO] [stdout] test tourism_law::error::tests::test_bilingual_error_messages ... ok
[INFO] [stdout] test tax_law::validator::tests::test_validate_vat_exemption_financial ... ok
[INFO] [stdout] test tax_law::validator::tests::test_validate_vat_exemption_healthcare ... ok
[INFO] [stdout] test tourism_law::error::tests::test_critical_violations ... ok
[INFO] [stdout] test tourism_law::error::tests::test_tourist_safety_issues ... ok
[INFO] [stdout] test tourism_law::types::tests::test_accommodation_builder ... ok
[INFO] [stdout] test tourism_law::types::tests::test_constants ... ok
[INFO] [stdout] test tourism_law::types::tests::test_foreign_ownership_limits ... ok
[INFO] [stdout] test tourism_law::types::tests::test_guide_license_category_descriptions ... ok
[INFO] [stdout] test tourism_law::types::tests::test_hotel_facility_descriptions ... ok
[INFO] [stdout] test tourism_law::types::tests::test_tourism_enterprise_category_descriptions ... ok
[INFO] [stdout] test tourism_law::types::tests::test_accommodation_type_star_rating ... ok
[INFO] [stdout] test tourism_law::types::tests::test_tourism_zone_foreign_access ... ok
[INFO] [stdout] test tourism_law::types::tests::test_asean_mra_certification ... ok
[INFO] [stdout] test tourism_law::types::tests::test_language_proficiency_order ... ok
[INFO] [stdout] test tourism_law::types::tests::test_star_rating_minimum_rooms ... ok
[INFO] [stdout] test tax_law::types::tests::test_withholding_tax_applicable_rates ... ok
[INFO] [stdout] test tourism_law::types::tests::test_tourism_zone_permits ... ok
[INFO] [stdout] test tourism_law::validator::tests::test_cbt_project_valid ... ok
[INFO] [stdout] test tourism_law::types::tests::test_visa_type_validity ... ok
[INFO] [stdout] test tourism_law::types::tests::test_star_rating_conversion ... ok
[INFO] [stdout] test tourism_law::validator::tests::test_carrying_capacity_exceeded ... ok
[INFO] [stdout] test tourism_law::validator::tests::test_cbt_insufficient_revenue_share ... ok
[INFO] [stdout] test tourism_law::types::tests::test_travel_insurance_validity ... ok
[INFO] [stdout] test tourism_law::validator::tests::test_domestic_operator_foreign_ownership ... ok
[INFO] [stdout] test tourism_law::validator::tests::test_enterprise_comprehensive_validation ... ok
[INFO] [stdout] test tourism_law::validator::tests::test_guide_comprehensive_validation ... ok
[INFO] [stdout] test tourism_law::validator::tests::test_entrance_fee_overcharge ... ok
[INFO] [stdout] test tourism_law::validator::tests::test_entrance_fee_valid ... ok
[INFO] [stdout] test tourism_law::validator::tests::test_expired_enterprise_license ... ok
[INFO] [stdout] test tourism_law::validator::tests::test_foreign_ownership_exceeded ... ok
[INFO] [stdout] test tourism_law::validator::tests::test_foreign_ownership_valid ... ok
[INFO] [stdout] test tourism_law::validator::tests::test_guide_training_insufficient ... ok
[INFO] [stdout] test tourism_law::validator::tests::test_guide_training_valid ... ok
[INFO] [stdout] test tourism_law::validator::tests::test_valid_enterprise_license ... ok
[INFO] [stdout] test tourism_law::validator::tests::test_valid_travel_insurance ... ok
[INFO] [stdout] test water_law::error::tests::test_article_numbers ... ok
[INFO] [stdout] test tourism_law::validator::tests::test_guide_language_valid ... ok
[INFO] [stdout] test water_law::error::tests::test_bilingual_error_messages ... ok
[INFO] [stdout] test tourism_law::validator::tests::test_valid_guide_license ... ok
[INFO] [stdout] test tourism_law::validator::tests::test_guide_missing_lao ... ok
[INFO] [stdout] test water_law::error::tests::test_correctable ... ok
[INFO] [stdout] test tourism_law::validator::tests::test_travel_insurance_required ... ok
[INFO] [stdout] test tourism_law::validator::tests::test_zone_access_security_zone ... ok
[INFO] [stdout] test water_law::error::tests::test_critical_violations ... ok
[INFO] [stdout] test water_law::error::tests::test_mrc_related ... ok
[INFO] [stdout] test water_law::error::tests::test_penalty_severity ... ok
[INFO] [stdout] test water_law::validator::tests::test_drought_protocol ... ok
[INFO] [stdout] test water_law::validator::tests::test_estimate_days_between ... ok
[INFO] [stdout] test water_law::validator::tests::test_groundwater_extraction ... ok
[INFO] [stdout] test water_law::validator::tests::test_extraction_limit ... ok
[INFO] [stdout] test water_law::validator::tests::test_groundwater_monitoring ... ok
[INFO] [stdout] test water_law::validator::tests::test_hydropower_category ... ok
[INFO] [stdout] test water_law::validator::tests::test_industrial_discharge ... ok
[INFO] [stdout] test water_law::validator::tests::test_mrc_prior_consultation ... ok
[INFO] [stdout] test water_law::validator::tests::test_minimum_environmental_flow ... ok
[INFO] [stdout] test water_law::validator::tests::test_irrigation_fee_calculation ... ok
[INFO] [stdout] test water_law::validator::tests::test_water_use_permit_requirement ... ok
[INFO] [stdout] test water_law::validator::tests::test_water_use_priority ... ok
[INFO] [stdout] test water_law::error::tests::test_permit_related ... ok
[INFO] [stdout] test water_law::validator::tests::test_wetland_protection ... ok
[INFO] [stdout] test water_law::validator::tests::test_drinking_water_quality ... ok
[INFO] [stdout] test water_law::validator::tests::test_well_drilling_permit ... ok
[INFO] [stdout] test land_law::error::tests::test_error_display ... ok
[INFO] [stdout] test land_law::error::tests::test_state_ownership_violation_error ... ok
[INFO] [stdout] test anti_corruption_law::validator::tests::test_validate_gift_limit_exceeded ... ok
[INFO] [stdout] test health_law::validator::tests::test_insufficient_coverage ... ok
[INFO] [stdout] test mining_law::validator::tests::test_validate_prior_consultation ... ok
[INFO] [stdout] test land_law::error::tests::test_foreign_ownership_violation_error ... ok
[INFO] [stdout] test forestry_law::validator::tests::test_performance_bond ... ok
[INFO] [stdout] test general_provisions::tests::test_validate_juristic_act ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 473 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.26s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests legalis_la
[INFO] [stdout] 
[INFO] [stdout] running 108 tests
[INFO] [stdout] test src/administrative_law/mod.rs - administrative_law (line 56) ... ok
[INFO] [stdout] test src/administrative_law/validator.rs - administrative_law::validator::validate_authority_jurisdiction (line 902) ... ok
[INFO] [stdout] test src/banking_law/mod.rs - banking_law (line 110) ... ok
[INFO] [stdout] test src/administrative_law/validator.rs - administrative_law::validator::validate_state_liability_claim (line 764) ... ok
[INFO] [stdout] test src/administrative_law/validator.rs - administrative_law::validator::validate_permit_application (line 301) ... ok
[INFO] [stdout] test src/anti_corruption_law/mod.rs - anti_corruption_law (line 164) ... ok
[INFO] [stdout] test src/administrative_law/validator.rs - administrative_law::validator::validate_sanction (line 394) ... ok
[INFO] [stdout] test src/administrative_law/mod.rs - administrative_law (line 94) ... ok
[INFO] [stdout] test src/administrative_law/validator.rs - administrative_law::validator::validate_administrative_decision (line 48) ... ok
[INFO] [stdout] test src/administrative_law/validator.rs - administrative_law::validator::validate_administrative_appeal (line 596) ... ok
[INFO] [stdout] test src/administrative_law/validator.rs - administrative_law::validator::validate_notification (line 839) ... ok
[INFO] [stdout] test src/comparative.rs - comparative::compare_with_french_law (line 249) ... ok
[INFO] [stdout] test src/constitution/mod.rs - constitution (line 128) ... ok
[INFO] [stdout] test src/administrative_law/mod.rs - administrative_law (line 106) ... ok
[INFO] [stdout] test src/administrative_law/validator.rs - administrative_law::validator::validate_license_application (line 222) ... ok
[INFO] [stdout] test src/comparative.rs - comparative::compare_with_japanese_law (line 146) ... ok
[INFO] [stdout] test src/anti_corruption_law/mod.rs - anti_corruption_law (line 188) ... ok
[INFO] [stdout] test src/constitution/validator.rs - constitution::validator::validate_court_organization (line 435) ... ok
[INFO] [stdout] test src/anti_corruption_law/mod.rs - anti_corruption_law (line 129) ... ok
[INFO] [stdout] test src/constitution/validator.rs - constitution::validator::validate_national_assembly (line 207) ... ok
[INFO] [stdout] test src/constitution/validator.rs - constitution::validator::validate_rights_limitation (line 148) ... ok
[INFO] [stdout] test src/administrative_law/validator.rs - administrative_law::validator::validate_legal_basis (line 122) ... ok
[INFO] [stdout] test src/criminal_code/mod.rs - criminal_code (line 121) ... ok
[INFO] [stdout] test src/education_law/mod.rs - education_law (line 131) ... ok
[INFO] [stdout] test src/constitution/validator.rs - constitution::validator::validate_fundamental_right (line 96) ... ok
[INFO] [stdout] test src/criminal_code/mod.rs - criminal_code (line 104) ... ok
[INFO] [stdout] test src/constitution/validator.rs - constitution::validator::validate_voting_rights (line 29) ... ok
[INFO] [stdout] test src/constitution/mod.rs - constitution (line 74) ... ok
[INFO] [stdout] test src/criminal_code/validator.rs - criminal_code::validator::validate_criminal_liability (line 35) ... ok
[INFO] [stdout] test src/banking_law/mod.rs - banking_law (line 147) ... ok
[INFO] [stdout] test src/education_law/validator.rs - education_law::validator::validate_institution_license (line 30) ... ignored
[INFO] [stdout] test src/environmental_law/mod.rs - environmental_law (line 182) ... ok
[INFO] [stdout] test src/environmental_law/mod.rs - environmental_law (line 148) ... ok
[INFO] [stdout] test src/education_law/mod.rs - education_law (line 207) ... ok
[INFO] [stdout] test src/environmental_law/mod.rs - environmental_law (line 132) ... ok
[INFO] [stdout] test src/environmental_law/mod.rs - environmental_law (line 223) ... ok
[INFO] [stdout] test src/criminal_code/mod.rs - criminal_code (line 77) ... ok
[INFO] [stdout] test src/education_law/mod.rs - education_law (line 59) ... ok
[INFO] [stdout] test src/commercial_law/mod.rs - commercial_law (line 78) ... ok
[INFO] [stdout] test src/environmental_law/mod.rs - environmental_law (line 197) ... ok
[INFO] [stdout] test src/education_law/mod.rs - education_law (line 161) ... ok
[INFO] [stdout] test src/environmental_law/validator.rs - environmental_law::validator::validate_eia_requirement (line 32) ... ok
[INFO] [stdout] test src/constitution/mod.rs - constitution (line 85) ... ok
[INFO] [stdout] test src/constitution/mod.rs - constitution (line 157) ... ok
[INFO] [stdout] test src/constitution/mod.rs - constitution (line 107) ... ok
[INFO] [stdout] test src/anti_corruption_law/mod.rs - anti_corruption_law (line 99) ... ok
[INFO] [stdout] test src/forestry_law/mod.rs - forestry_law (line 259) ... ok
[INFO] [stdout] test src/education_law/mod.rs - education_law (line 95) ... ok
[INFO] [stdout] test src/environmental_law/mod.rs - environmental_law (line 258) ... ok
[INFO] [stdout] test src/environmental_law/validator.rs - environmental_law::validator::validate_protected_area_activity (line 571) ... ok
[INFO] [stdout] test src/constitution/validator.rs - constitution::validator::validate_constitutional_amendment (line 545) ... ok
[INFO] [stdout] test src/administrative_law/validator.rs - administrative_law::validator::validate_appeal_deadline (line 708) ... ok
[INFO] [stdout] test src/environmental_law/validator.rs - environmental_law::validator::validate_environmental_permit (line 689) ... ok
[INFO] [stdout] test src/environmental_law/validator.rs - environmental_law::validator::validate_eia_completeness (line 101) ... ok
[INFO] [stdout] test src/forestry_law/mod.rs - forestry_law (line 299) ... ok
[INFO] [stdout] test src/forestry_law/mod.rs - forestry_law (line 232) ... ok
[INFO] [stdout] test src/forestry_law/mod.rs - forestry_law (line 274) ... ok
[INFO] [stdout] test src/environmental_law/validator.rs - environmental_law::validator::validate_air_quality (line 247) ... ok
[INFO] [stdout] test src/environmental_law/validator.rs - environmental_law::validator::validate_waste_disposal (line 835) ... ok
[INFO] [stdout] test src/environmental_law/validator.rs - environmental_law::validator::validate_water_quality (line 351) ... ok
[INFO] [stdout] test src/health_law/mod.rs - health_law (line 206) ... ok
[INFO] [stdout] test src/environmental_law/validator.rs - environmental_law::validator::validate_noise_level (line 496) ... ok
[INFO] [stdout] test src/health_law/validator.rs - health_law::validator::validate_facility_license (line 29) ... ok
[INFO] [stdout] test src/health_law/validator.rs - health_law::validator::validate_medical_license (line 176) ... ok
[INFO] [stdout] test src/health_law/mod.rs - health_law (line 126) ... ok
[INFO] [stdout] test src/health_law/validator.rs - health_law::validator::validate_drug_registration (line 339) ... ok
[INFO] [stdout] test src/health_law/validator.rs - health_law::validator::validate_informed_consent (line 494) ... ok
[INFO] [stdout] test src/health_law/validator.rs - health_law::validator::validate_health_insurance_coverage (line 735) ... ok
[INFO] [stdout] test src/labor_law/mod.rs - labor_law (line 115) ... ok
[INFO] [stdout] test src/health_law/mod.rs - health_law (line 149) ... ok
[INFO] [stdout] test src/labor_law/mod.rs - labor_law (line 64) ... ok
[INFO] [stdout] test src/labor_law/validator.rs - labor_law::validator::validate_employment_contract (line 29) ... ok
[INFO] [stdout] test src/health_law/validator.rs - health_law::validator::validate_public_health_measure (line 635) ... ok
[INFO] [stdout] test src/health_law/mod.rs - health_law (line 173) ... ok
[INFO] [stdout] test src/land_law/mod.rs - land_law (line 96) ... ok
[INFO] [stdout] test src/labor_law/mod.rs - labor_law (line 171) ... ok
[INFO] [stdout] test src/labor_law/mod.rs - labor_law (line 145) ... ok
[INFO] [stdout] test src/land_law/validator.rs - land_law::validator::validate_land_concession (line 157) ... ok
[INFO] [stdout] test src/labor_law/mod.rs - labor_law (line 202) ... ok
[INFO] [stdout] test src/mining_law/mod.rs - mining_law (line 176) ... ok
[INFO] [stdout] test src/mining_law/mod.rs - mining_law (line 149) ... ok
[INFO] [stdout] test src/land_law/mod.rs - land_law (line 138) ... ok
[INFO] [stdout] test src/land_law/mod.rs - land_law (line 116) ... ok
[INFO] [stdout] test src/tax_law/validator.rs - tax_law::validator::validate_tax_residence (line 32) ... ok
[INFO] [stdout] test src/mining_law/mod.rs - mining_law (line 205) ... ok
[INFO] [stdout] test src/lib.rs - (line 56) ... ok
[INFO] [stdout] test src/mining_law/mod.rs - mining_law (line 243) ... ok
[INFO] [stdout] test src/tourism_law/mod.rs - tourism_law (line 162) ... ok
[INFO] [stdout] test src/tourism_law/mod.rs - tourism_law (line 217) ... ok
[INFO] [stdout] test src/tax_law/mod.rs - tax_law (line 102) ... ok
[INFO] [stdout] test src/tax_law/mod.rs - tax_law (line 86) ... ok
[INFO] [stdout] test src/water_law/mod.rs - water_law (line 128) ... ok
[INFO] [stdout] test src/water_law/mod.rs - water_law (line 205) ... ok
[INFO] [stdout] test src/tourism_law/mod.rs - tourism_law (line 121) ... ok
[INFO] [stdout] test src/water_law/mod.rs - water_law (line 165) ... ok
[INFO] [stdout] test src/tourism_law/mod.rs - tourism_law (line 85) ... ok
[INFO] [stdout] test src/mining_law/mod.rs - mining_law (line 218) ... ok
[INFO] [stdout] test src/water_law/mod.rs - water_law (line 185) ... ok
[INFO] [stdout] test src/water_law/mod.rs - water_law (line 222) ... ok
[INFO] [stdout] test src/health_law/mod.rs - health_law (line 229) ... ok
[INFO] [stdout] test src/health_law/mod.rs - health_law (line 84) ... ok
[INFO] [stdout] test src/land_law/validator.rs - land_law::validator::validate_land_use_right (line 42) ... ok
[INFO] [stdout] test src/mining_law/mod.rs - mining_law (line 128) ... ok
[INFO] [stdout] test src/tax_law/validator.rs - tax_law::validator::calculate_personal_income_tax (line 196) ... ok
[INFO] [stdout] test src/land_law/validator.rs - land_law::validator::validate_foreign_ownership (line 329) ... ok
[INFO] [stdout] test src/mining_law/mod.rs - mining_law (line 191) ... ok
[INFO] [stdout] test src/tax_law/mod.rs - tax_law (line 63) ... ok
[INFO] [stdout] test src/water_law/mod.rs - water_law (line 142) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 107 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 1.51s; merged doctests compilation took 1.36s
[INFO] running `Command { std: "docker" "inspect" "68d9c94b081c9eea6f036ddc2782ca6d9f58024425f995f1b33b728e025cc591", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "68d9c94b081c9eea6f036ddc2782ca6d9f58024425f995f1b33b728e025cc591", kill_on_drop: false }`
[INFO] [stdout] 68d9c94b081c9eea6f036ddc2782ca6d9f58024425f995f1b33b728e025cc591
